rat testicular tissue - Francés Inglés Diccionario